.searchBoxContainer {
    position: fixed;
    top: 5px;
    right: 15vw;
    width: 82.5vw;
    box-shadow: 0 1px #fff inset, 1px 2px 5px 0px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    z-index: 100;
}

.searchBoxContainer .am-search {
    height: 35px;
    padding: 0 0;
    background-color: #fff;
    border-radius: 5px;
}

.searchBoxContainer .am-search-input {
    height: 35px;
}

.searchBoxContainer .am-search-synthetic-ph {
    height: 35px;
}

.searchBoxContainer .am-search-synthetic-ph-container {
    line-height: 35px;
}

.searchBoxContainer .am-search.am-search-start .am-search-input input[type="search"] {
    height: 35px;
}

.searchBoxContainer .am-search-input input[type="search"] {
    height: 35px;
}

.searchBoxContainer .am-search-input .am-search-clear {
    padding: 10px;
}

.searchBoxContainer .am-search-cancel {
    padding-right: 6px;
}

.mask {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100vw;
    height: 100vh;
    z-index: 5;
    background-color: #fff;
}